package cn.iocoder.yudao.module.vote.controller.admin.voterecord.vo;

import lombok.*;
import java.util.*;
import io.swagger.annotations.*;
import javax.validation.constraints.*;

/**
* 投票记录 Base VO，提供给添加、修改、详细的子 VO 使用
* 如果子 VO 存在差异的字段，请不要添加到这里，影响 Swagger 文档生成
*/
@Data
public class VoteRecordBaseVO {

    @ApiModelProperty(value = "ip地址")
    private String ip;

    @ApiModelProperty(value = "投票id")
    private Integer voteId;

    @ApiModelProperty(value = "投票名称")
    private String voteName;

    @ApiModelProperty(value = "总投票数")
    private Integer voteCount;

    @ApiModelProperty(value = "投票类型")
    private Integer voteType;

    @ApiModelProperty(value = "投票模式:1投票模式，2:打分模式")
    private Integer voteMode;

    /**
     * 投票人员类型：1、党政主要领导 2、其他领导 3、课题组成员 4、课题组组长
     */
    private Integer votePersonType;

    /**
     * 参评人员类型：1课题组组长，2课题组成员
     */
    private Integer voteReviewerType;

}
